// 简单数据类型,除了null之外 都是靠谱的
    // null? 原因 js 一直有的bug,
    // 32位  二进制  +0  -0   拿出一位来 1 负,0 正  符号位
    // 'a',二进制表示 ascII值  65 -> 10 -> 二进制  用3位表示类型
    // null  类型的前三位时000
    // Object 类型的前三位也是000
    // typeof 
// console.log(typeof null)// null 简单类型 object
// console.log(typeof 1,typeof 'ss',typeof undefined,typeof false);
// 怎么判断一个变量时null
const isUndefined = val => val ==='undefined';// '===':全等于号,类型 值都一样
const isNull = val => val === null;
const isNil = val => val ===undefined || val === null;
// 相同点?

let a;
let b = null;
// if()
console.log(a||b);
// console.log(isUndefined(a));
